import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
import java.util.Random;

/**
 * Representa la clase JackFrost,
 * la cual se usa para crear
 * los objetos JackFrost.
 * 
 * @author Carlos Bretherton.
 * @version 01 de Mayo del 2012.
 */
public class JackFrost extends Enemies
{
    /**
     * Constructor de los objetos 
     * de la clase JackFrost.
     * @param tipo Define el tipo de personaje.
     * @param x Posición en el eje horizontal;
     * @param y Posición en el eje vertical;
     */
    public JackFrost( int tipo, int x, int y)
    {
        super( tipo, x, y );
    }

    /**
     * Actua de los objetos de la clase JackFrost,
     * llama al actua de su superclase cada que 
     * el numero aleatorio es igual a 2, esto es
     * para reducir la frecuencia con que se mueve
     * el objeto.
     */
    public void act() 
    {
        r = new Random();
        if( r.nextInt(4) == 2 )
        {
            super.act();
        }
    }
}